involuntary absence without leave - Francés Inglés Diccionario